multi-reservoir operation by adaptive pheromone re-initiated ant colony optimization algorithm

Authors

hon.m. asce

m.r. jalali

a. afshar

m.a. mariño

abstract

through a collection of cooperative agents called ants, the near optimal solution to the multi-reservoir operation problem may be effectively achieved employing ant colony optimization algorithms (acoas). the problem is approached by considering a finite operating horizon, classifying the possible releases from the reservoir(s) into pre-determined intervals, and projecting the problem on a graph. by defining an optimality criterion, the combination of desirable releases from the reservoirs or operating policy is determined. to minimize the possibility of premature convergence to a local optimum, a combination of pheromone re-initiation (pri) and partial path replacement (ppr) mechanisms are presented and their effects have been tested in a benchmark, nonlinear, and multimodal mathematical function. the finalized model is then applied to develop an optimum operating policy for a single reservoir and a benchmark four-reservoir operation problem. integration of these mechanisms improves the final result, as well as initial and final rate of convergence. in the benchmark ackley function minimization problem, after 410 iterations, pri mechanism improved the final solution by 97 percent and the combination of pri and ppr mechanisms reduced final result to global optimum. as expected in the single-reservoir problem, with a continuous search space, a nonlinear programming (nlp) approach performed better than acoas employing a discretized search space on the decision variable (reservoir release). as the complexity of the system increases, the definition of an appropriate heuristic function becomes more and more difficult this may provide wrong initial sight or vision to the ants. by assigning a minimum weight to the exploitation term in a transition rule, the best result is obtained. in a benchmark 4-reservoir problem, a very low standard deviation is achieved for 10 different runs and it is considered as an indication of low diversity of the results. in 2 out of 10 runs, the global optimal solution is obtained, where in the other 8 runs results are as close as 99.8 percent of the global solution. results and execution time compare well with those of well developed genetic algorithms (gas).

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Reservoir Operation by Ant Colony Optimization Algorithms

In this paper, ant colony optimization (ACO) algorithms are proposed for reservoir operation. Through a collection of cooperative agents called ants, the near-optimum solution to the reservoir operation can be effectively achieved. To apply ACO algorithms, the problem is approached by considering a finite horizon with a time series of inflow, classifying the reservoir volume to several interval...

full text

Improved Ant Colony Optimization Algorithm for Reservoir Operation

In this paper, an improved Ant Colony Optimization (ACO) algorithm is proposed for reservoir operation. Through a collection of cooperative agents called ants, the near-optimum solution to the reservoir operation can be e ectively achieved. To apply the proposed ACO algorithm, the problem is approached by considering a nite horizon with a time series of in ow, classifying the reservoir volume t...

full text

Ant Colony Optimization for Multi-Purpose Reservoir Operation

In this paper a metaheuristic technique called Ant Colony Optimization (ACO) is proposed to derive operating policies for a multi-purpose reservoir system. Most of the real world problems often involve non-linear optimization in their solution with high dimensionality and large number of equality and inequality constraints. Often the conventional techniques fail to yield global optimal solution...

full text

Multi-Colony Ant Algorithm for Continuous Multi-Reservoir Operation Optimization Problem

Ant Colony Optimization (ACO) algorithms are basically developed for discrete optimization and hence their application to continuous optimization problems require the transformation of a continuous search space to a discrete one by discretization of the continuous decision variables. Thus, the allowable continuous range of decision variables is usually discretized into a discrete set of allowab...

full text

elitist continuous ant colony optimization algorithm: application to reservoir operation problems

in this paper, a new continuous ant colony optimization (caco) algorithm is proposed for optimal reservoir operation. the paper presents a new method of determining and setting a complete set of control parameters for any given problem, saving the user from a tedious trial and error based approach to determine them. the paper also proposes an elitist strategy for caco algorithm where best solut...

full text

Two-stage updating pheromone for invariant ant colony optimization algorithm

Ant colony optimization (ACO) is a metaheuristic approach for combinatorial optimization problems. With the introduction of hypercube framework, invariance property of ACO algorithms draws more attention. In this paper, we propose a novel two-stage updating pheromone for invariant ant colony optimization (TSIACO) algorithm. Compared with standard ACO algorithms, TSIACO algorithm uses solution o...

full text

My Resources

Save resource for easier access later


Journal title:
international journal of civil engineering

جلد ۵، شماره ۴، صفحات ۲۸۴-۳۰۱

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023